Spectre Control Handle Demo Programs
For Bally Arcade/Astrocade
By Spectre Systems
1983

These three "AstroBASIC" programs are for use with the Spectre Handle, often 
called the ICBM ATTACK controller.  These programs are from the Spectre 
Controller documentation, available here:

http://www.ballyalley.com/documentation/spectre_systems/spectre_controller_docs
.pdf

The three programs are:
 
1) ANIMATED BOX
2) GET THE BOX
3) KEYPAD GAME 

The programs were tested using a pair of Astrocade controllers to simulate the 
ICBM ATTACK controller.  Two errors in GET THE BOX (on lines 20 and 60) were 
fixed.  The BOX command should be given the variable D, not the number 0.

An error in the BASIC listing for KEYPAD GAME was fixed on line 40.  The BOX 
command should not be given the variable I twice, but rather two 8s.
 
These two programs were typed into "AstroBASIC" on real hardware in May 2017.  
These were digitally archived under Windows Vista and Ballybin and Astrowav 
1.4.

Adam Trionfo notes: "While using this demonstration program, I realized that 
when playing the game ICBM Attack using the Spectre Controller, than it would 
be rather awkward because play uses the keypad to fire from each base/outpost.  
I'm pretty sure that the game would fire like this:
 
Keypad Button 4 - Fires from the Left Outpost
Keypad Button 5 - Fires from Center Outpost
Keypad Button 6 - Fires from the Right Outpost
 
"This seems logical enough, but I'm not sure how sturdy the original keypad was 
on the original Spectre controller.  I wonder how long those keypad buttons 
could stand up to the abuse of playing this Missile Command-inspired game?
 
"Included in this archive is a hand-drawn keypad layout that I made while using 
the Keypad Game.  It shows which keys on the keypad correspond to the two Bally 
controllers.  This is how I tested that the program works properly."

